Getting Started - Evaluating PVA ISP
This section provides a guide to obtaining, installing, and testing the RidgeRun PVA ISP evaluation version.
Step 1: Request the Evaluation Binaries
RidgeRun provides a fully-featured evaluation version of the plugin with a limited processing time, as shown in table 1:
| Feature | Professional | Evaluation |
|---|---|---|
| PVA ISP Plugin | Y | Y |
| Unlimited Processing Time | Y | N (*) |
| Source Code | Y | N |
(*) With the evaluation version, you will have access to all the features for a limited period of time.
In order to request an evaluation binary for a specific architecture, please Contact Us by providing the following information:
- Platform (i.e.: i.Jetson AGX Orin, etc...)
- L4T Version (i.e.: 36.4.4)
- GStreamer version and kernel version, you can provide the output of the following commands:
gst-launch-1.0 --gst-version uname -a
Step 2: Install the dependencies
The following packages are required on the Jetson target for both evaluation and deployment:
| Package | Purpose |
|---|---|
nvidia-l4t-pva
|
PVA support package matching the installed JetPack/L4T version |
pva-sdk-2.9-l4t
|
PVA SDK 2.9 runtime |
pva-allow-2 version 2.0.5
|
Enables PVA ISP execution on the PVA |
Install the L4T and authorization packages with:
sudo apt update sudo apt install nvidia-l4t-pva sudo apt install pva-allow-2=2.0.5
For JetPack 6, download the PVA SDK 2.9 runtime package manually from:
https://repo.download.nvidia.com/jetson/
Then install it with:
sudo apt install ./pva-sdk-2.9-l4t_<version>_arm64.deb
Verify the installed packages:
dpkg-query -W -f='${Package}\t${Version}\n' \
nvidia-l4t-core \
nvidia-l4t-pva \
pva-sdk-2.9-l4t \
pva-allow-2
The nvidia-l4t-pva version must match the installed JetPack/L4T release.
Compiler tools, development packages, ASIP Programmer, and NVVPU are not required for evaluation.
Step 3: Install the Binaries
RidgeRun should've provided you with a .tar package: pva-isp-1.Y.Z-gst-1.X-P-eval.tar.
tar -xvf pva-isp-1.x.y-target-JPZ-eval.tar
Run the configuration script to start the evaluation environment.
cd pva-isp-1.x.y-target-JPZ-eval/ ./configuration.sh
Step 4: Testing the Binaries
Then check the plugin as follows in the new bash shell.
gst-inspect-1.0 pvaisp gst-inspect-1.0 pvacudaupload gst-inspect-1.0 rrv4l2src
You can now test the plugin installation as described in our Sample Applications and Sample Pipelines section.